#include"head.h"
int create_socket(int *socket_fd,const char *ip,const char *port)
{
    *socket_fd= socket(AF_INET,SOCK_STREAM,0);
    struct sockaddr_in sockaddr;
    sockaddr.sin_family=AF_INET;
    sockaddr.sin_addr.s_addr=inet_addr(ip);
    sockaddr.sin_port=htons(atoi(port));
    int reuse = 1;
    setsockopt(*socket_fd, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof(reuse));
    bind(*socket_fd,(struct sockaddr*)&sockaddr,sizeof(sockaddr));
    listen(*socket_fd,10);
    return 0;
}
